La calidad del software implica el desarrollo basado en estándares para satisfacer los requerimientos del cliente y lograr una buena confiabilidad. Para controlar la calidad del software, se deben definir parámetros de medición y asegurar que se siguen los procedimientos acordados. Para obtener software de calidad, se requiere una buena investigación, análisis, diseño y estructura para que funcione adecuadamente.